*{font-family:arial,sans-serif;font-size:12px;color:#9B9B9B; padding:0px; margin:0px; list-style-type:none; text-decoration:none;}
img{ border:0px;}
.clear{ clear:both;}
.none{ display:none;}
body{ padding:0px 0px 0px 0px; background-color:#351C0C;}
a:hover{ color:Red; text-decoration:underline;}
#header{ width:982px; height:180px; margin:0px auto 0px auto; background:url(../pic/header_bg.jpg) repeat-x 0px 0px; overflow:hidden;}
#dheader{ width:982px; height:180px; margin:0px auto 0px auto; background:url(../pic/header_bg2.jpg) repeat-x 0px 0px; overflow:hidden;}

#menus{  height:25px; line-height:25px; padding:60px 50px 0px 0px!important; padding:62px 50px 0px 0px;}
#menus ul{ float:right;}
#menus li{ padding:0px 0px 0px 40px; float:left;}
#menus li a{ color:#341C0C; font-size:14px; font-weight:bold;}
#menus li a:hover{ color:Red; text-decoration:none;}
#city{ height:25px; line-height:25px; overflow:hidden; padding:55px 0px 0px 470px;}
#city a{ margin:0px 7px 0px 4px; color:#341C0C;}
#city select{ vertical-align:middle; margin:0px 0px 0px 20px;border:solid 1px #7E7E7E;}
#city select option{color:#341C0C;}
#city .text{ height:18px; line-height:18px; vertical-align:middle; margin:0px 10px 0px 10px; width:110px; border:solid 1px #7E7E7E;}
#city .btn{ color:#341C0C;border:0px; background-color:Transparent; cursor:pointer;}
#main{ width:982px; margin:0px auto 0px auto; background:url(../pic/main_bg.jpg) repeat-y 0px 0px;}
.split{ clear:both; height:20px; background:url(../pic/split.jpg) no-repeat center center; overflow:hidden; width:971px;}

#firendlink{ padding:5px 25px 5px 25px;line-height:20px; }
#firendlink ul{ }
#firendlink li{ line-height:20px; padding:0px 5px 0px 5px; float:left;}
#firendlink a{padding:0px 5px 0px 5px; display:inline-block;}
#footer{ padding:0px 25px 0px 25px; line-height:30px;}
#footer .copyright{ float:right; line-height:18px}
#footer .copyright span{ font-family:Arial;}
#footer a{ margin:0px 10px 0px 10px;}
#bottommain{ clear:both; height:23px; overflow:hidden; background:url(../pic/footer_bg.jpg) no-repeat 0px 0px;}

.no-data{text-align:center;padding:10px;color:red;}
.loading{text-align:center;padding:10px;}
.activecity{font-weight:bold;}
.oDiv{ width:305px; border:1px solid #3C81C6; padding:1px; background:#fff; display:block; position:absolute;}
.oDiv dt{ width:297px; background:#fff; height:20px; padding-left:8px;text-align:left; line-height:20px; color:#666;z-index:400;}
.oDiv dt span{ float:right; cursor:pointer;}
.oDiv dd{ padding:8px 0; text-indent:8px;}
.oDiv dd table{ margin-left:8px; }
.oDiv dd table td{ color:#FF0000; vertical-align:top; width:50px; line-height:20px; }
.m_close{background:url("../image/close.gif");display:block;float:right;display:block;height:13px;
	overflow-x:hidden;overflow-y:hidden;text-indent: -999em;width: 13px;margin:2px;}
.m_close:hover{background-position:0px 12px;}
.select-city{padding:0px;cursor:pointer;}
.select-city b{border:1px solid #7E7E7E;padding:2px 6px;width:60px;background:#fff;}
.selecting-city{height:60px;height:auto;}
.selecting-city b{border-bottom:none;z-index:500;height:30x;padding-bottom:12px;}
.tableborder{margin:100px auto;margin-top:0px;  border:1px solid;padding:10px;}
.cityActive{font-weight:bold;font-size:+1.3em;border:none;}
 #city .more-city{margin-right: -7px;}
.more-city>span{padding-right:16px;color:#000;background:url('../pic/down.gif') no-repeat top right;}
.search-page{margin-top:-100px;padding:0px 10px;border:1px solid #000;}
.tableborder{ background: #F4E7D8; border: 1px solid #eee;} 
.tableborder tbody tr{height:40px;}
.tableborder td{padding:5px;}
.tableborder .header{/*background: url("../pic/content_bottom.jpg") no-repeat;*/height:30px;background:#E6D6B5;color:#000;}
.tableborder .header td{color:#000;font-weight:bold;}
.tableborder .subtitle{background:#fff;padding-left:20px;}


.popup-box{background-image:url('../pic/popup-bg.png');padding:5px;position:absolute;min-width:0px;}
.popup-innerbody{background:#fff;border:2px solid #999999;height:100%;}

.popup-top{background:#999999;}
.popup-title{float:left;color:#fff;font-weight:bold;font-size:14px;padding:5px 10px;}
.popup-close{float:right;display:block;background-image:url("../pic/newclose.gif");width:20px;height:20px;background-position: 0 0;text-decoration:none;margin:5px 5px;}
.popup-close:hover{background-position: 0 -20px;text-decoration:none;}
.popup-class{background:#fff;border:2px solid #999999;}
.popup-body {background:#fff;padding:5px;display:none;}
.popup-loading{padding:5px;background:url("../images/loading-m.gif") no-repeat center left;padding-left:20px;background-color:#fff;text-align:center;}
.popup-msg{color:blue;text-align:center;padding:5px 120px;margin-top:-10px;font-weight:bold;font-size:14px;}
.active{font-weight:bold;}
.page-body{height:20px;}
.page-list {text-align:center;width:100%;clear:both;}
.page-list li,.p-li{float:left;padding:5px;}
.page-list>li>span{padding:1px 4px;border:1px solid #555;background:#eee;display:block;cursor:pointer;}
.page-list>li>a{padding:1px 4px;border:1px solid #555;background:#eee;display:block;cursor:pointer;}
.page-list li .current{background:#fff;}
.page-list li .p-current{background:#fff;}
.light_btn{display:block;cursor:pointer; background-color: #F3E5B6;color: #000;font-size: 12px;line-height: 1em;border: #99c7f1 3px double;padding-top: 2px;padding-right: 1px;padding-bottom: 2px;padding-left: 1px;width:97px;margin:2px auto;}
.ok_submit{padding:5px 25px; border:1px solid #000;background:#F5E58C;cursor:pointer;color:#000;font-weight:bold;}
 .act_focus_ed{color:#eee;width:60px;}
 .act_focus_can{color:#000;width:60px;}

 .vote_list{width:600px;font-size:12px;}
.vote_list td>input{margin-right:5px;}
.vote_list th{width:160px;text-align:right;color:#000;font-size:12px;}
.vote_list .vote-t{text-align:left;font-size:14px;}

.onvote_info {border-collapse: separate;line-height: 18px;margin-bottom: 15px;margin-left: 0;margin-right: 0;margin-top: 15px;table-layout: fixed;width: 100%;}
.onvote_info th.oi_text { height: 26px;padding-bottom: 3px;padding-left: 8px;padding-right: 8px;padding-top: 3px;text-align: right;word-wrap: break-word;}
.onvote_info td {padding-bottom: 3px;padding-left: 0;padding-right: 0;padding-top: 3px;}
.oi_numline {background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url("../images/public_bg_03.png");background-origin: padding-box;background-position: left center;background-repeat: no-repeat;background-size: auto auto;height: 12px;overflow-x: hidden;overflow-y: hidden;width: 180px;}
.onvote_info td {padding-bottom: 3px;padding-left: 0;padding-right: 0;padding-top: 3px;}
.oi_numline1, .oi_numline1 span, .oi_numline2, .oi_numline2 span, .oi_numline3, .oi_numline3 span, .oi_numline4, .oi_numline4 span, .oi_numline5, .oi_numline5 span 
{ background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url("../images/public_bg_01.png");background-origin: padding-box;background-position: 0 0;background-repeat: no-repeat;background-size: auto auto;float: left; height: 12px; overflow-x: hidden;overflow-y: hidden;}

.oi_numline5 span {background-position: left -108px;width: 100%;}
.oi_numline4 span {background-position: left -84px;width: 100%;}
.oi_numline3 span {background-position: left -60px;width: 100%;}
.oi_numline2 span {background-position: left -36px;width: 100%;}
.oi_numline1 span {background-position: left -12px;width: 100%;}

.onvote_info {border-collapse: separate;line-height: 18px;}
.oi_numline1 span {background-position: left -12px;width: 100%;}
.oi_numline1 {background-position: right -24px;}
.oi_numline2 {background-position: right -48px;}
.oi_numline3 {background-position: right -72px;}
.oi_numline4 {background-position: right -96px;}

.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00 {
    background-attachment: scroll;background-clip: border-box; background-color: transparent; background-image: url("../images/all_bigstars.gif");background-origin: padding-box; background-position: 0 0;background-repeat: no-repeat;background-size: auto auto;color: #999999; display: block;font-size: 14px; height: 14px;line-height: 100%;margin-left: 3px; overflow-x: hidden; overflow-y: hidden; width: 75px;}
.bigstar50 { background-position:0 0; }
.bigstar45 { background-position:0 -15px; }
.bigstar40 { background-position:0 -30px; }
.bigstar35 { background-position:0 -45px; }
.bigstar30 { background-position:0 -60px; }
.bigstar25 { background-position:0 -75px; }
.bigstar20 { background-position:0 -90px; }
.bigstar15 { background-position:0 -105px; }
.bigstar10 { background-position:0 -120px; }
.bigstar05 { background-position:0 -135px; }
.bigstar00 { background-position:0 -150px; }
.jat-border{  background-image: url("../pic/main_bg.jpg"); background-position: 0 0;
    background-repeat: repeat-y;  margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
	padding:0px 10px;
 }
 #user_message{border:1px solid #000;height:20px;width:120px;background:yellow;padding:5px;position:fixed;bottom:5px;right:10px;}
